Döngüler
Döngüler, belirli bir işlemi belirli bir koşul doğru olduğu sürece tekrarlamak için kullanılan yapıdır. Programlama dillerinde farklı döngü türleri bulunmaktadır.
Pseudo kod ile "for" döngüsü şu şekildedir:
DÖNGÜ i = başlangıç DEĞİŞKENİNDEN başlayarak bitiş DEĞİŞKENİNE kadar adım SAYISI kadar artarak YAP
// Her döngü adımında yapılacak işlemler
DÖNGÜ SONU
Gündelik hayatta kullanılabilecek "for" döngüsü örnekleri ve Türkçe pseudo kodları:
- Bir restoran menüsünde bulunan tüm yemekleri yazdırmak için:
// Menüdeki yemekleri yazdırmak için döngü kullan
DÖNGÜ i = 0'dan menü uzunluğuna kadar adım 1 YAP
yazdır(i+1, ". ", menü[i])
DÖNGÜ SONU
- Bir telefon rehberindeki tüm kişi isimlerini ve telefon numaralarını yazdırmak için:
// Rehberdeki kişi isimlerini ve telefon numaralarını yazdırmak için döngü kullan
DÖNGÜ i = 0'dan rehber uzunluğuna kadar adım 1 YAP
yazdır(rehber[i].isim, ": ", rehber[i].numara)
DÖNGÜ SONU
- Bir alışveriş sepetindeki ürünlerin toplam fiyatını hesaplamak için:
// Ürün adetine ve fiyatına göre toplam fiyatı hesaplamak için döngü kullan
toplam = 0
DÖNGÜ i = 0'dan sepet uzunluğuna kadar adım 1 YAP
toplam = toplam + sepet[i].adet * sepet[i].fiyat
DÖNGÜ SONU
yazdır("Toplam fiyat: ", toplam, "TL")